@charset "utf-8";
/* CSS Document */

body { background-color:#e4e8ec; font-family:arial; }

#principal { 
    background: #fff; 
    width: 435px; 
    display: block; 
    margin-top: 20px;
    margin-left: auto; 
    margin-right: auto;
    padding: 20px 20px 20px 20px; 
    border-radius: 6px; 
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45); 
}

#principal h1 {
    text-align: center;
}

fieldset {
    color:#000; 
    background:#fff7dd; 
    border:none; 
    padding:0.5em; 
    margin-bottom:1em;
    border-radius: 6px; 
    box-shadow: 0 2px 8px rgba(0, 0, 0, 0.45); 
}

#principal label {
    display: inline-block;
    margin-right: 10px;
    text-align: right;
    width: 180px;
}

#principal .text {
    width: 200px;
    margin-bottom: 10px;
}

#principal #button {
    width: 108px;
}